//做路由的拦截比如Vue Router的
// 如果是自定义路由参考：https://nuxt.com.cn/docs/api/nuxt-config#router


let istoken=useCookie("token");
console.log(istoken.value);

export default defineNuxtRouteMiddleware((to, from) => {
  if (process.server) {
    if(istoken.value!==undefined){
      return ;
    }else{
      return navigateTo('/login');
    }
  }; // 服务端执行的操作
  if (process.client) {
    
  }; 
  console.log(to.fullPath);
  
  
  // 客户端执行的操作
  // if (isAuthenticated() === false) {
  //   return navigateTo('/login')
  // }else{
  //   return navigateTo("/");
  // }
  // isAuthenticated()是一个验证用户是否已经认证的示例方法
  
})

// export default defineNuxtRouteMiddleware((to, from) => {
//   //判断用户是否登录
//   let user = true
//   if (!user) {
//     return navigateTo("/login")
//   }
// })